
$(function() {
	$('#w4').window('close');
	
	 loadTable();

});
function loadTable(pars) {
	$('#datatable')
		.datagrid(
			{
				url : '/property/staff/findAllDepartureStaff.do',
				// width: 1000,
				// height: 400,
				toolbar : '#tb',
				// footer : '#ft',
				fit : true,
				fitColumns : true, // 列自适应
				nowrap : false,
				idField : 'id', // 主键列的列名
				loadMsg : '正在加载信息...',
				pagination : true, // 是否有分页
				singleSelect : true, // 是否单行选择
				pageSize : 10, // 每页多少条数据
				pageNumber : 1, // 默认的页
				pageList : [ 10, 20, 30, 40, 50 ],
				queryParams : pars, // 往后台传递参数
				columns : [ [

					{
						field : 'sname',
						title : '员工姓名',
						align : 'center',
						width : 100,
					},
					{
						field : 'department.name',
						title : '部门名称',
						align : 'center',
						width : 100,
						formatter : function(value, row, index) {
							return row.department.name;
						}
					},
					{
						field : 'isoperator',
						title : '是否是操作员',
						align : 'center',
						width : 100,
						formatter : function(value, row, index) {
							return row.isoperator == 0 ? "否" : "是";
						}
					},

					{
						field : 'creation',
						title : '入职时间',
						align : 'center',
						width : 100,
					},
					{
						field : 'state',
						title : '员工状态',
						align : 'center',
						width : 100,
						formatter : function(value, row, index) {
							return row.state == 0 ? "在职" : "离职";
						}
					},
					{
						field : 'sid',
						title : '身份证',
						align : 'center',
						width : 100,
					},
					{
						field : 'quitdate',
						title : '离职日期',
						align : 'center',
						width : 100,
					},
										{
						field : 'operation',
						title : '操作',
						align : 'center',
						width : 100,
						formatter : function(value, row, index) {
							var str = "";

						

							str += '<a id="update" href="javascript:;;" onclick=showStaffDetail('
								+ row.id
								+ ') class="easyui-linkbutton c1"  style="width:50px">&nbsp;查看详情&nbsp;</a>&nbsp;&nbsp;';

							return str;
						}
					} ] ]
			});
}

function doSearch() {
	$('#datatable').datagrid('load', {
		s_name : $("#s_name").textbox('getValue'),
		s_dename : $("#s_dename").combobox('getValue')
	});
}


function showStaffDetail(id) {
	$("#remarks1").textbox('setValue','');
	$('#w4').window('open');
	$.post("/property/staff/findStaffById.do", {
		id : id
	},
		function(data) {
	
			$("#sname1").text(data.sname);
			$("#depaid1").text(data.department.name);
			$("#isoperator1").text(data.isoperator == 0 ? "否" : "是");
			$("#creation1").text(data.creation);
			$("#sid1").text(data.sid);
			$("#state2").text(data.state == 0 ? "在职" : "离职");
			$("#birthday1").text(data.birthday);
			$("#quitdate1").text(data.quitdate==null?"暂无数据":data.quitdate);
			$("#remarks1").textbox('setValue',data.remarks);
		})
}

$(function(){
	
	$('#s_dename').combobox({
		url : '/property/department/findAllDepartmentList.do',
		valueField : 'id',
		textField : 'name',
	});
	
})

